iT邦幫忙

2025 iThome 鐵人賽

DAY 1
2
Vue.js

作為 Angular 專家探索 Vue 3 和 Svelte 5系列 第 1

第 0 天 — 為什麼我參加這個挑戰

  • 分享至 

  • xImage
  •  

我是 Angular 的 Google Developer Expert(GDE),自 2021 年起開始撰寫各種 Angular 主題的部落格文章。我的前端旅程始於 2013 年接觸 AngularJS,並一直活躍於社群中,即使在從 AngularJS 升級到 Angular 2 那段混亂的時期也不曾間斷。

Angular 是我最喜愛的 JavaScript 前端框架,但同時也是我唯一熟悉的框架。我並不會寫其他現代化的 JavaScript 框架,例如 React、Solid、Qwik 或 Svelte。至於 Vue,我的經驗只停留在 Vue 2,而 Vue 3 則是在 2020 年推出。五年過去了,我依然無法閱讀或撰寫 Vue 3 的程式碼。

在接下來的 30 天內,我計畫在 Vue School 學習 Vue 3 的 Composition API 課程,並同時用 Angular 20 和 Svelte 5 重複練習這些範例。

接著,我們可以把這三個框架的程式碼並排比較。你會發現這些框架其實有很多相似之處,例如響應式設計(Reactivity)、輸入/輸出(Input/Output)和元件架構(Component Architecture)。

我將努力完成以下三門課程:

  1. Vue.js 3 Fundamentals with the Composition API
  2. Vue Component Fundamentals with the Composition API
  3. Vue 3 Composition API

期盼在這趟學習旅程結束之後,我能走出舒適圈,並且有信心能使用至少三種框架進行客戶端渲染應用程式的開發。


下一篇
第 1 天 - 建立新專案、安裝相依套件及設定全域 CSS 樣式
系列文
作為 Angular 專家探索 Vue 3 和 Svelte 519
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言